Remove all polyfills and updates dependencies#416
Remove all polyfills and updates dependencies#416anthony-redFox wants to merge 1 commit intoWebReflection:masterfrom
Conversation
BREAKING CHANGES: Drop IE, Edge legacy and old browsers which are not support ES2015+ features
|
It was in 2.* npm-dollar size 62193 New size is npm-dollar size 61556 |
|
look like template-tag-arguments also could be dropped, I will do it tomorrow |
|
looks like quite some effort for very little size gain ... this project is maintainance only, I am not willing to receive new issues and tackle these because we removed 0.3K minzipped from an already light package that uses modern standars out of feature detection when possible, hence it already performs at its best. |
|
I though that the project is maintains and regarding your message that you don't have a free time - #413 (comment) |
This project is in maintenance mode, meaning:
Changing or removing support for legacy browsers would require a major and a potential list of future issues to deal with due people not expecting the dropped support or having some slightly difference in the execution or maybe something was already fixed and using the standard without features detection broke things or maybe somebody is stuck in old TypeScript and removing the fix around templates break. All of this for what ... 0.3K or less once minified? Hard pass, thanks! |
BREAKING CHANGES:
Drop IE, Edge legacy and old browsers which are not support ES2015+ features